heavy oil extraction - Spanish English Dictionary